package com.kuang.design.structural.proxy.statics;

/**
 * 代理一般都是和被代理对象属于一个接口
 */
public class WangWuTikTokProxy implements ManTikTok{

    private ManTikTok manTikTok; //被代理对象

    public WangWuTikTokProxy(ManTikTok manTikTok){
        this.manTikTok = manTikTok;
    }

    @Override
    public void tiktok() {
        //实现要代理的功能 //可以替换或增强被代理对象
        System.out.println("代理正在直播。。。。");
        System.out.println("渲染直播间。。。。");
        manTikTok.tiktok();
    }
}
